Wall Street JournalIndian Oil Corp signs first US term crude deal, buys 6 million barrels for Nov-Jan deliveryS&P Global PlattsSingapore — State-run Indian Oil Corp has signed its first US term crude oil deal, buying 6 million barrels, as the Asian buyer s
…